|
Menüeintrag |
---|
Skizze → Sketcher-Randbedingungen → Koinzidenz festlegen |
Arbeitsbereich |
Sketcher |
Standardtastenkürzel |
C |
Eingeführt in Version |
- |
Siehe auch |
Sketcher KoinzidentFestlegenKombiniert, Sketcher PunktAufObjektFestlegen |
Das Werkzeug Sketcher KoinzidentFestlegen erstellt eine Randbedingung zwischen Punkten. die sie koinzident (deckungsgleich) festlegt oder (eingeführt mit Version 0.21) eine Randbedingung zwischen Kreisen, Kreisbögen, Ellipsen, Ellipsenbögen, die sie konzentrisch festlegt (indem ihre Mittelpunkte koinzident festgelegt werden).
eingeführt mit Version 1.0: Dieses Werkzeug wird durch das Werkzeug Sketcher KoinzidentFestlegenKombiniert ersetzt, wenn die Option Koinzidenz und Punkt auf Objekt vereinigen in den Voreinstellungen ausgewählt wurde.
Siehe auch: Zeichnungshilfen.
Die Randbedingung kann in Makros und von der Python-Konsole aus mit dem folgenden Befehl erstellt werden:
Sketch.addConstraint(Sketcher.Constraint('Coincident',LineFixed,PointOfLineFixed,LineMoving,PointOfLineMoving))
wobei :
Sketch
ein Skizzenobjekt ist.LineFixed
die Nummer der Linie ist, die sich durch die Anwendung der Randbedingung nicht bewegt.PointOfLineFixed
bestimmt, welcher Knoten der Linie LineFixed
die Randbedingung erfüllen muss.LineMoving
die Nummer der Zeile ist, die sich durch Anwendung der Randbedingung bewegt.PointOfLineMoving
bestimmt, welcher Knoten der Linie LineMoving
, die Randbedingung erfüllen muss.Wie die Namen LineFixed
und LineMoving
andeuten, bleibt, wenn sich beide beteiligten Knoten frei in jede Richtung bewegen können, der erste (in der GUI zuerst ausgewählte) fest und der andere bewegt sich. Sind jedoch weitere Randbedingungen vorhanden, dürfen sich beide Kanten bewegen.
Die Seite Sketcher Skripten erklärt die Werte, die für LineFixed
, PointOfLineFixed
, LineMoving
und PointOfLineMoving
verwendet werden können, und enthält weitere Beispiele, wie man Randbedingungen mit Python-Skripten erstellt.
(FIXME)